Source-Tracking Unification

نویسندگان

  • Venkatesh Choppella
  • Christopher T. Haynes
چکیده

We propose a practical path-based framework for deriving and simplifying source-tracking information for term unification in the empty theory. Such a framework is useful for debugging unification-based systems, including the diagnosis of ill-typed programs and the generation of success and failure proofs in logic programming. The objects of source-tracking are deductions in the logic of unification. The semantics of deductions are paths over a unification graph whose labels form the language of suffixes of a semi-Dyck set. Based on this framework, two algorithms for generating proofs are presented: the first uses context-free shortest-path algorithms to generate optimal (shortest) proofs in time O(n), where n is the number of vertices of the unification graph. The second algorithm integrates easily with standard unification algorithms, entailing an overhead of only a constant factor, but generates non-optimal proofs. These non-optimal proofs may be further simplified by group rewrite rules.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Source-tracking Unification using semi-Dyck labeled reachability

We propose a path-based framework for deriving and simplifying source-tracking information for first-order term unification in the empty theory. Such a framework is useful for diagnosing unification-based systems, including debugging of type errors in programs and the generation of success and failure proofs in logic programming. The objects of source-tracking are deductions in the logic of ter...

متن کامل

Unification of Fusion Theories and Rules, Filter Algorithms, and Target Tracking Methods for Applications to Air Force Problems

In this paper we propose a unification method in order to be able to checking what fusion theory, what combination fusion rule, and what filtering method to use for data fusion, image fusion, and target tracking for each military application. We thus try to solving air force problems using a combination of fusion theories, rules, and target tracking algorithms. Introduction. We focus on four to...

متن کامل

The Effects of Exchange Rate Unification on the Iranian Economy

The exchange rate unification is one of the most important instruments of economic adjustment, which is used in many countries. This paper shows the effects of the exchange rate unification on price level (inflation), gross domestic production (GDP), non-oil exports, private conception, government expenditure and stock of money. The data, is used related to the period 1959-2000. To analyze the ...

متن کامل

Unification of Fusion Theories, Rules, Filters, Image Fusion and Target Tracking Methods (UFT)

The author has pledged in various papers, conference or seminar presentations, and scientific grant applications (between 2004-2015) for the unification of fusion theories, combinations of fusion rules, image fusion procedures, filter algorithms, and target tracking methods for more accurate applications to our real world problems - since neither fusion theory nor fusion rule fully satisfy all ...

متن کامل

Metaphors and Anti-Unification

A classical approach of modeling metaphoric expressions uses a source concept network that is mapped to a target concept network. Both networks are usually represented as algebras. We present a representation using the mathematically sound framework of anti-unification. We will interpret metaphors as a special case of analogical reasoning for which anti-unification was already successfully appl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Inf. Comput.

دوره 201  شماره 

صفحات  -

تاریخ انتشار 2003